scarf down food - Deutsch Englisch Wörterbuch